f128be9b3183505b7bcbc9bee6560bbd7e9a2c28,federation/ldap/src/main/java/org/keycloak/storage/ldap/LDAPStorageProvider.java,LDAPStorageProvider,addUser,#RealmModel#String#,216
Before Change
if (!synchronizeRegistrations()) {
return null;
}
UserModel user = session.userLocalStorage().addUser(realm, username);
user.setFederationLink(model.getId());
LDAPObject ldapUser = LDAPUtils.addUserToLDAP(this, realm, user);
LDAPUtils.checkUuid(ldapUser, ldapIdentityStore.getConfig());
After Change
}
UserModel user = null;
if (model.isImportEnabled()) {
user = session.userLocalStorage().addUser(realm, username);
user.setFederationLink(model.getId());
} else {
user = new InMemoryUserAdapter(session, realm, new StorageId(model.getId(), username).getId());